package org.edu.modules.sxjy.vo;

import java.io.Serializable;

public class VeDocVos
        implements Serializable
{
    private int id;
    private String cateCode;
    private int postId;
    private int cpId;
    private String title;
    private String content;
    private String createUserId;
    private String createUserName;
    private String createTime;
    private String updateTime;
    private String fileId;
    private int specId;
    private int falId;
    private int terminalId;

    public void setPostId(int postId)
    {
        this.postId = postId;
    }

    public int hashCode()
    {
        int PRIME = 59;int result = 1;result = result * 59 + getId();result = result * 59 + getPostId();result = result * 59 + getCpId();result = result * 59 + getSpecId();result = result * 59 + getFalId();result = result * 59 + getTerminalId();Object $cateCode = getCateCode();result = result * 59 + ($cateCode == null ? 43 : $cateCode.hashCode());Object $title = getTitle();result = result * 59 + ($title == null ? 43 : $title.hashCode());Object $content = getContent();result = result * 59 + ($content == null ? 43 : $content.hashCode());Object $createUserId = getCreateUserId();result = result * 59 + ($createUserId == null ? 43 : $createUserId.hashCode());Object $createUserName = getCreateUserName();result = result * 59 + ($createUserName == null ? 43 : $createUserName.hashCode());Object $createTime = getCreateTime();result = result * 59 + ($createTime == null ? 43 : $createTime.hashCode());Object $updateTime = getUpdateTime();result = result * 59 + ($updateTime == null ? 43 : $updateTime.hashCode());Object $fileId = getFileId();result = result * 59 + ($fileId == null ? 43 : $fileId.hashCode());return result;
    }

    protected boolean canEqual(Object other)
    {
        return other instanceof VeDocVos;
    }

    public boolean equals(Object o)
    {
        if (o == this) {
            return true;
        }
        if (!(o instanceof VeDocVos)) {
            return false;
        }
        VeDocVos other = (VeDocVos)o;
        if (!other.canEqual(this)) {
            return false;
        }
        if (getId() != other.getId()) {
            return false;
        }
        if (getPostId() != other.getPostId()) {
            return false;
        }
        if (getCpId() != other.getCpId()) {
            return false;
        }
        if (getSpecId() != other.getSpecId()) {
            return false;
        }
        if (getFalId() != other.getFalId()) {
            return false;
        }
        if (getTerminalId() != other.getTerminalId()) {
            return false;
        }
        Object this$cateCode = getCateCode();Object other$cateCode = other.getCateCode();
        if (this$cateCode == null ? other$cateCode != null : !this$cateCode.equals(other$cateCode)) {
            return false;
        }
        Object this$title = getTitle();Object other$title = other.getTitle();
        if (this$title == null ? other$title != null : !this$title.equals(other$title)) {
            return false;
        }
        Object this$content = getContent();Object other$content = other.getContent();
        if (this$content == null ? other$content != null : !this$content.equals(other$content)) {
            return false;
        }
        Object this$createUserId = getCreateUserId();Object other$createUserId = other.getCreateUserId();
        if (this$createUserId == null ? other$createUserId != null : !this$createUserId.equals(other$createUserId)) {
            return false;
        }
        Object this$createUserName = getCreateUserName();Object other$createUserName = other.getCreateUserName();
        if (this$createUserName == null ? other$createUserName != null : !this$createUserName.equals(other$createUserName)) {
            return false;
        }
        Object this$createTime = getCreateTime();Object other$createTime = other.getCreateTime();
        if (this$createTime == null ? other$createTime != null : !this$createTime.equals(other$createTime)) {
            return false;
        }
        Object this$updateTime = getUpdateTime();Object other$updateTime = other.getUpdateTime();
        if (this$updateTime == null ? other$updateTime != null : !this$updateTime.equals(other$updateTime)) {
            return false;
        }
        Object this$fileId = getFileId();Object other$fileId = other.getFileId();return this$fileId == null ? other$fileId == null : this$fileId.equals(other$fileId);
    }

    public void setTerminalId(int terminalId)
    {
        this.terminalId = terminalId;
    }

    public void setFalId(int falId)
    {
        this.falId = falId;
    }

    public void setSpecId(int specId)
    {
        this.specId = specId;
    }

    public void setFileId(String fileId)
    {
        this.fileId = fileId;
    }

    public void setUpdateTime(String updateTime)
    {
        this.updateTime = updateTime;
    }

    public void setCreateTime(String createTime)
    {
        this.createTime = createTime;
    }

    public void setCreateUserName(String createUserName)
    {
        this.createUserName = createUserName;
    }

    public void setCreateUserId(String createUserId)
    {
        this.createUserId = createUserId;
    }

    public void setContent(String content)
    {
        this.content = content;
    }

    public void setTitle(String title)
    {
        this.title = title;
    }

    public void setId(int id)
    {
        this.id = id;
    }

    public void setCateCode(String cateCode)
    {
        this.cateCode = cateCode;
    }

    public String toString()
    {
        return "VeDocVos(id=" + getId() + ", cateCode=" + getCateCode() + ", postId=" + getPostId() + ", cpId=" + getCpId() + ", title=" + getTitle() + ", content=" + getContent() + ", createUserId=" + getCreateUserId() + ", createUserName=" + getCreateUserName() + ", createTime=" + getCreateTime() + ", updateTime=" + getUpdateTime() + ", fileId=" + getFileId() + ", specId=" + getSpecId() + ", falId=" + getFalId() + ", terminalId=" + getTerminalId() + ")";
    }

    public void setCpId(int cpId)
    {
        this.cpId = cpId;
    }

    public int getId()
    {
        return this.id;
    }

    public String getCateCode()
    {
        return this.cateCode;
    }

    public int getPostId()
    {
        return this.postId;
    }

    public int getCpId()
    {
        return this.cpId;
    }

    public String getTitle()
    {
        return this.title;
    }

    public String getContent()
    {
        return this.content;
    }

    public String getCreateUserId()
    {
        return this.createUserId;
    }

    public String getCreateUserName()
    {
        return this.createUserName;
    }

    public String getCreateTime()
    {
        return this.createTime;
    }

    public String getUpdateTime()
    {
        return this.updateTime;
    }

    public String getFileId()
    {
        return this.fileId;
    }

    public int getSpecId()
    {
        return this.specId;
    }

    public int getFalId()
    {
        return this.falId;
    }

    public int getTerminalId()
    {
        return this.terminalId;
    }
}
